iditarod trail dog sled race - Dictionary definition and meaning for word iditarod trail dog sled race